package com.example.bootmp.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.example.bootmp.model.Customer;
import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Select;

import java.util.List;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: fzykd
 * Date: 2023-05-11
 * Time: 9:55
 */
@Mapper
public interface CustomerMapper extends BaseMapper<Customer> {

    // insert 方法实现向表中新增三
    //个客户（“张三”，“程序员”，“18575454152”，1）、
    // （“王五”，“程序员”,"18575454155”，1）、
    // （“张利”，“架构师”，“18575454133”，0），并在单元测试类中进行测试新增。

    @Insert("insert into t_customer(username,job,phone,sex) values(#{username},#{job},#{phone},#{sex})")
    int addCustomer(Customer customer);


    @Select("select * from t_customer")
    List<Customer> selectCus();

}
